package admin

import (
	"lianzi_gos/internal/mods/admin/api"
	"lianzi_gos/internal/mods/admin/biz"
	"lianzi_gos/internal/mods/admin/dal"

	"github.com/google/wire"
)

var Set = wire.NewSet(
	wire.Struct(new(ADMIN), "*"),
	wire.Struct(new(dal.Banner), "*"),
	wire.Struct(new(biz.Banner), "*"),
	wire.Struct(new(api.Banner), "*"),
	wire.Struct(new(api.Staff), "*"),
	wire.Struct(new(biz.Staff), "*"),
	wire.Struct(new(api.Member), "*"),
	wire.Struct(new(api.Brand), "*"),
	wire.Struct(new(api.Syscfg), "*"),
	wire.Struct(new(api.Business), "*"),
	wire.Struct(new(api.Goods), "*"),
	wire.Struct(new(biz.Member), "*"),
	wire.Struct(new(api.Record), "*"),
	wire.Struct(new(api.Procure), "*"),
	wire.Struct(new(api.Category), "*"),
	wire.Struct(new(api.Connection), "*"),
)
